<?php
    include_once ("../ajax/generales.php");
    include_once ("../bussines/ReporteBR.php");
    
    $fecha_desde = convertir_fecha($_GET["desde"]);
    $fecha_hasta = convertir_fecha($_GET["hasta"]);
    
    $rep = new ReporteBR();
    
    $movimientos = $rep->movimientoXFecha($desde, $hasta);
    
    if(sizeof($movimientos)!=0){
        $count = 1;
        $total = 0;
        foreach ($movimientos as $mov){
            
            $horas = substr($mov->duracion,0,2);
            $minutos = substr($mov->duracion,3,2);
            $segundos = substr($mov->duracion,6,2);
            
            $s1 = 0;
            $s2 = 0;
            $s3 = $segundos;
            
            if($horas != '00'){
                $h2 = substr($horas,0,1);
                $ho = $h2!=0 ? $horas : substr($horas,1,1);
                $s1 = $ho*60*60;
            }
            if($minutos != '00'){
                $m2 = substr($minutos,0,1);
                $mi = $m2!=0 ? $minutos : substr($minutos,1,1);
                $s2 = $mi*60;
            }
            $suma = $s1+$s2+$s3;
            $item[] = "'".$count."'";
            $registros[] = $suma;
            $count++;
            $total = $total + $suma;
        }
        
    }
?>

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<title>Reporte de Tiempo de Registro</title>
        <script type="text/javascript" src="../extensions/jquery.min.js"></script>
        <script src="../extensions/Highcharts-4.0.4/js/highcharts.js"></script>
        <script src="../extensions/Highcharts-4.0.4/js/modules/exporting.js"></script>
        
        <script type="text/javascript">
            $(function () {
                $('#container').highcharts({
                    chart: {
                        type: 'column'
                    },
                    title: {
                        text: 'Tiempo de Registro sin el Sistema'
                    },
                    xAxis: {
                        categories: [
                            '1','2','3','4','5','6','7','8','9','10','11','12','13','14','15',
                            '16','17','18','19','20','21','22','23','24','25','26','27','28',
                            '29','30','31','32','33','34','35','36','37','38','39','40','41',
                            '42','43','44','45','46','47','48','49','50','51','52'
                        ]
                    },
                    yAxis: {
                        min: 0,
                        title: {
                            text: 'Tiempo (segundos)'
                        }
                    },
                    tooltip: {
                        headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
                        pointFormat: '<tr><td style="color:{series.color};padding:0">{series.name}: </td>' +
                            '<td style="padding:0"><b>{point.y:.1f} ss</b></td></tr>',
                        footerFormat: '</table>',
                        shared: true,
                        useHTML: true
                    },
                    plotOptions: {
                        column: {
                            pointPadding: 0.2,
                            borderWidth: 0
                        }
                    },
                    series: [{
                        name: 'Numero de Registros',
                        data: [
                            2624,2488,2702,2613,2758,2923,3096,2611,2843,3203,2736,2998,2885,3086,3206,3075,2786,2849,2642,2982,
                            2841,2881,2642,2904,3002,2507,2891,2770,2590,2714,2629,3001,2435,2246,2762,2711,2754,2719,2868,2654,
                            2709,2581,2686,3025,2742,2683,2631,2722,2860,2843,2798,2502
                        ]
                    }]
                });
                
                $('#container1').highcharts({
                    chart: {
                        type: 'column'
                    },
                    title: {
                        text: 'Tiempo de Registro con el Sistema'
                    },
                    xAxis: {
                        categories: [
                            <?Php echo join($item,','); ?>
                        ]
                    },
                    yAxis: {
                        min: 0,
                        title: {
                            text: 'Tiempo (segundos)'
                        }
                    },
                    tooltip: {
                        headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
                        pointFormat: '<tr><td style="color:{series.color};padding:0">{series.name}: </td>' +
                            '<td style="padding:0"><b>{point.y:.1f} ss</b></td></tr>',
                        footerFormat: '</table>',
                        shared: true,
                        useHTML: true
                    },
                    plotOptions: {
                        column: {
                            pointPadding: 0.2,
                            borderWidth: 0
                        }
                    },
                    series: [{
                        name: 'Numero de Registros',
                        data: [
                            <?Php echo join($registros,','); ?>
                        ]
                    }]
                });
            });
        </script>
    </head>
    <body>
    <center>
        <table style='font-family:verdana;width:90%;' border="0">
            <tr><td align='left' colspan='2'><img src='../images/logo/cl.png' width='100'/></td></tr>
            <tr style='font-family:verdana;font-size:15px;'><td colspan='2' align='center'><h3>Reporte de Calidad</h3></td></tr>
            <tr>
                <td colspan='2'>
                    <table style="width: 100%;">
                        <tr>
                            <td>
                                <b>Desde :</b> &nbsp;&nbsp;
                                    <?php
                                    echo formato_fecha($_GET["desde"]); 
                                    ?>
                            </td>
                            <td>
                                <b>Hasta :</b> &nbsp;&nbsp;<?php
                                echo formato_fecha($_GET["hasta"]); 
                                ?>
                            </td>
                            <td align="right">
                                <?php
                                    $dias1 = array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sábado");
                                    $meses = array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
                                    
                                    echo $dias1[date('w')]." ".date('d')." de ".$meses[date('n')-1]. " del ".date('Y') ;
                                ?>
                            </td>
                        </tr>
                    </table>
                    
                </td>
            </tr>
            <tr><td colspan='2' ><hr></td></tr>
            <tr>
                <td align='center' width='90%'>
                    <table style="width: 100%;" border="0">
                        <tr>
                            <td style="width:50%;">
                                <div id="container" style="min-width: 310px; height: 400px; max-width: 600px; margin: 0 auto"></div>
                            </td>
                            <td rowspan="2">
                                <hr style=" height: 500px; border: 1px solid;">
                            </td>
                            <td style="width:50%;">
                                <div id="container1" style="min-width: 310px; height: 400px; max-width: 600px; margin: 0 auto"></div>
                            </td>
                        </tr>
                        <tr>
                            <td align="center">
                                <br>
                                <table style='font-family:verdana;width:70%;border-collapse: collapse;' border="1" >
                                    <tr style='font-family:verdana;background:#ccc;font-size:12px;height:40px;'>
                                        <th colspan="2" align="center">
                                            <b>Resumen de datos sin el sistema</b>
                                        </th>
                                    </tr>
                                    <tr style='font-family:verdana;font-size:12px;height:40px;'>
                                        <td style="width: 70%;">Total de Tiempo (segundos):</td>
                                        <td style="width: 30%;" align="center">
                                            <?php echo number_format(144409); ?>
                                        </td>
                                    </tr>
                                    <tr style='font-family:verdana;font-size:12px;height:40px;'>
                                        <td>Total de Registros :</td>
                                        <td align="center">
                                            52
                                        </td>
                                    </tr>
                                    <tr style='font-family:verdana;font-size:12px;height:40px;'>
                                        <td>Tiempo promedio en segundos :</td>
                                        <td align="center">
                                            <?php 
                                            $v1 = 144409/52;
                                            $prom1 = number_format($v1,0);
                                            echo $prom1;
                                            ?>
                                        </td>
                                    </tr>
                                    <tr style='font-family:verdana;font-size:12px;height:40px;'>
                                        <td><b>Tiempo promedio en minutos :</b></td>
                                        <td align="center"><b>
                                            <?php
                                                $v2 = $v1 / 60;
                                                $prom2 = number_format($v2,0);
                                                echo $prom2;
                                            ?>
                                                </b>
                                        </td>
                                    </tr>
                                </table>
                                <br>
                            </td>
                            <td align="center">
                                <br>
                                <table style='font-family:verdana;width:70%;border-collapse: collapse;' border="1" >
                                    <tr style='font-family:verdana;background:#ccc;font-size:12px;height:40px;'>
                                        <th colspan="2" align="center">
                                            <b>Resumen de datos sin el sistema</b>
                                        </th>
                                    </tr>
                                    <tr style='font-family:verdana;font-size:12px;height:40px;'>
                                        <td style="width: 70%;">Total de Tiempo (segundos):</td>
                                        <td style="width: 30%;" align="center">
                                            <?php echo number_format($total); ?>
                                        </td>
                                    </tr>
                                    <tr style='font-family:verdana;font-size:12px;height:40px;'>
                                        <td>Total de Registros :</td>
                                        <td align="center">
                                            <?Php echo sizeof($movimientos); ?>
                                        </td>
                                    </tr>
                                    <tr style='font-family:verdana;font-size:12px;height:40px;'>
                                        <td>Tiempo promedio en segundos :</td>
                                        <td align="center">
                                            <?php 
                                            $val1 = $total/sizeof($movimientos);
                                            $pm1 = number_format($val1,0);
                                            echo $pm1;
                                            ?>
                                        </td>
                                    </tr>
                                    <tr style='font-family:verdana;font-size:12px;height:40px;'>
                                        <td><b>Tiempo promedio en minutos :</b></td>
                                        <td align="center"><b>
                                            <?php
                                                $val2 = $val1 / 60;
                                                $pm2 = number_format($val2,2);
                                                echo $pm2;
                                            ?>
                                                </b>
                                        </td>
                                    </tr>
                                </table>
                                <br>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>  
    </center>
    </body>